home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 July: Mac OS SDK / Dev.CD Jul 00 SDK2.toast / Development Kits / Hardware / Mac OS USB DDK / Mac OS USB DDK 1.4.1 / Examples / USBSampleStorageDriver / UnitTableDriver / USB_ManualEjectSupport.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-04-25  |  831 b   |  31 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        USB_ManualEjectSupport.h
  3.  
  4.     Contains:    xxx put contents here xxx
  5.  
  6.     Version:    xxx put version here xxx
  7.  
  8.     Copyright:    © 1999 by Apple Computer, Inc., all rights reserved.
  9.  
  10. */
  11.  
  12. #pragma once
  13.  
  14. #include <MacTypes.h>
  15.  
  16. // Manual Eject Floppy Interrupt routines
  17. extern Boolean        IsDeviceKnownManualEject( void );
  18. extern Boolean         WasManualEjectRemoveIssued( void );
  19. extern void         SetManualEjectRemoveIssued( void );
  20. extern void         ClearManualEjectRemoveIssued( void );
  21.  
  22. extern void         SetInManualEjectCheckInterrupt( void );
  23. extern void            ClearInManualEjectCheckInterrupt( void );
  24.  
  25. extern Boolean         GetMaintainManualEjectInterrupt( void );
  26. extern void         SetManualCheckInterrupt( void );
  27. extern void         ClearManualEjectInterrupt( void );
  28. extern void         ResetManualEjectInterrupt( void );
  29. extern void         CancelManualEjectInterrupt( void );
  30.  
  31.